package com.engineering.elink.co.recruit;

import io.swagger.annotations.ApiParam;

import java.util.Date;

public class WorkExperienceAddCo {
	
	@ApiParam(value="行业ID",required=true)
    private Integer guildId;

	@ApiParam(value="公司规模ID",required=false)
    private Integer scaleId;

	@ApiParam(value="公司性质ID",required=true)
    private Integer natureId;

	@ApiParam(value="薪资ID",required=false)
    private Integer salaryId;

	@ApiParam(value="工作性质ID",required=false)
    private Integer jobNatureId;

	@ApiParam(value="公司(传名称过来即可输入又可选择)",required=true)
    private String companyName;

	@ApiParam(value="工作开始时间(例如：2016-10-21 01:01:01)",required=true)
    private Date startTime;

	@ApiParam(value="工作结束时间(例如：2016-10-21 01:01:01)",required=true)
    private Date endTime;

	@ApiParam(value="部门/职位",required=true)
    private String department;

	@ApiParam(value="职能ID",required=true)
    private Integer fdcId;

	@ApiParam(value="工作描述",required=false)
    private String introduction;
    
	@ApiParam(value="海外经历(0否1是)",required=false,defaultValue="0")
    private Integer overseas;

	public Integer getGuildId() {
		return guildId;
	}

	public void setGuildId(Integer guildId) {
		this.guildId = guildId;
	}

	public Integer getScaleId() {
		return scaleId;
	}

	public void setScaleId(Integer scaleId) {
		this.scaleId = scaleId;
	}

	public Integer getNatureId() {
		return natureId;
	}

	public void setNatureId(Integer natureId) {
		this.natureId = natureId;
	}

	public Integer getSalaryId() {
		return salaryId;
	}

	public void setSalaryId(Integer salaryId) {
		this.salaryId = salaryId;
	}

	public Integer getJobNatureId() {
		return jobNatureId;
	}

	public void setJobNatureId(Integer jobNatureId) {
		this.jobNatureId = jobNatureId;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public String getDepartment() {
		return department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public Integer getFdcId() {
		return fdcId;
	}

	public void setFdcId(Integer fdcId) {
		this.fdcId = fdcId;
	}

	public String getIntroduction() {
		return introduction;
	}

	public void setIntroduction(String introduction) {
		this.introduction = introduction;
	}

	public Integer getOverseas() {
		return overseas;
	}

	public void setOverseas(Integer overseas) {
		this.overseas = overseas;
	}
}
